Astronomers' favorite mysterious stellar object, which may or may not be surrounded by an "alien megastructure", remains unexplained. A reason for the flickering light emitted by the star known as KIC 8462852 continues to evade the scientific communi...